home *** CD-ROM | disk | FTP | other *** search
- REM $INCLUDE: 'fastgraf.bi'
-
- DEFINT A-Z
-
- DIM KeyCode AS STRING*1
- DIM AuxCode AS STRING*1
-
- OldMode = FGgetmode
- FGsetmode 13
- FGresize 640, 400
-
- FGsetcolor 2
- FGrect 0, FGgetmaxx, 0, FGgetmaxy
- FGsetcolor 15
- FGbox 0, FGgetmaxx, 0, FGgetmaxy
- FGlocate 24, 28
- FGtext "Press arrow keys to pan.", 24
-
- X = 0
- Y = 0
-
- DO
- FGgetkey KeyCode, AuxCode
- IF AuxCode = CHR$(72) AND Y < 200 THEN
- Y = Y + 1
- ELSEIF AuxCode = CHR$(75) AND X < 320 THEN
- X = X + 1
- ELSEIF AuxCode = CHR$(77) AND X > 0 THEN
- X = X - 1
- ELSEIF AuxCode = CHR$(80) AND Y > 0 THEN
- Y = Y - 1
- END IF
- FGpan X, Y
- LOOP WHILE KeyCode <> CHR$(27)
-
- FGsetmode OldMode
- FGreset
-
- END